labour supervisor - Spanish English Dictionary